.ssh-keys {
	max-width: calc(100vw - 32px);
}

.ssh-keys__form.form-fieldset {
	margin-top: 16px;
	margin-bottom: 0;
	display: flex;
	flex-direction: column;
	align-items: flex-start;
	gap: 16px;
}

.ssh-keys__cards-container {
	display: block;

	> .card:not(:last-child) {
		margin-bottom: 12px;
	}

	code {
		white-space: pre-wrap;
		word-wrap: break-word;
		word-break: break-word;
	}
}

.ssh-keys__select {
	width: 100%;
	max-width: 350px;
}
